import pygame
from pygame.locals import *

class Mapas:
    def __init__(self):
        self.paredes = []
        self.mapa_movimentacao = [[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
                                  [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],
                                  [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],
                                  [1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1],
                                  [1,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,1],
                                  [1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1],
                                  [1,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,1],
                                  [1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1],
                                  [1,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,1],
                                  [1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1],
                                  [1,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,1],
                                  [1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1],
                                  [1,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,1],
                                  [1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1],
                                  [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],
                                  [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]]
    def cria_paredes(self):
        for y in range(15):
            for x in range(19):
                if self.mapa_movimentacao[y][x] == 1:
                    self.paredes.append(pygame.Rect(x*42,y*42,42,42))
        return self.paredes
